Polish-English dictionary »

imam meaning in English

PolishEnglish
imam noun

imamnoun
Muslim leader