Arabic-English dictionary »

سَامَارَا meaning in English

ArabicEnglish
سَامَارَا f

Samaracity in Russia