UMMA


Meaning of UMMA in English

Islamic community.

Advanced Islamic English dictionary.      Расширенный исламский словарь английского языка.