baba

English: Translation
priest
Portuguese: Translation
padre
Spanish: Translation
sacerdote
French: Translation
prêtre
noun
Humans, Social Relations and Organization