Arabic-English dictionary »

خَابَارُوفْسْك meaning in English

ArabicEnglish
خَابَارُوفْسْك m

Khabarovskcity in Russia