English-Arabic dictionary »

belgorod meaning in Arabic

EnglishArabic
Belgorod a city in Russia

بِيلْغُورُودf