English-Turkish dictionary »

belgorod meaning in Turkish

EnglishTurkish
Belgorod (a city in Russia)
proper noun

Belgorodproper noun