Italian-English dictionary »

ayatollah meaning in English

ItalianEnglish
ayatollah noun
{m}

ayatollah(a religious leader)
noun
[UK: ˌaɪəˈto.lə] [US: ˌaɪəˈto.lə]