Arabic-English dictionary »

الماشيح meaning in English

ArabicEnglish
الماشيح

Messiah[UK: mɪ.ˈsaɪə] [US: mə.ˈsaɪə]