Stakb'il

Phonetic
[stak.'ɓil]
Spanish: Translation
Altar
English: Translation
altar
noun
Sacred names
Household
Construction