Arabic-English dictionary »

كُوسْتْرُومَا meaning in English

ArabicEnglish
كُوسْتْرُومَا f

Kostromacity in Russia