Arabic-English dictionary »

مَازَرْيُون meaning in English

ArabicEnglish
مَازَرْيُون m

mezereonshrub