Polish-English dictionary »

ajatollah meaning in English

PolishEnglish
ajatollah noun

ayatollahnoun
a religious leader