English-Arabic dictionary »

novgorod meaning in Arabic

EnglishArabic
Novgorod city

نُوفْغُورُودm

Nizhny Novgorod large city in Russia

نِيجْنِي نُوفْغُورُودm