Arabic-English dictionary »

سَمَار meaning in English

ArabicEnglish
سَمَار m

rushplant

سَمَارَا f

Samaracity in Russia