Arabic-English dictionary »

مَرْسِين meaning in English

ArabicEnglish
مَرْسِين m

myrtleevergreen shrub