Arabic-English dictionary »

بِيتْرُوزَافُودْسْك meaning in English

ArabicEnglish
بِيتْرُوزَافُودْسْك m

Petrozavodskcity in Russia