Arabic-English dictionary »

سَمَارَا meaning in English

ArabicEnglish
سَمَارَا f

Samaracity in Russia