Definisi 'zatua'

Indonesian to Indonesian
noun
1. nenek moyang; leluhur
source: kbbi3


Visual ArtiKata