Search term Belgorod has 2 results
EN English ES Spanish
Belgorod (proper) [a city in Russia] Bélgorod (proper) {m} [a city in Russia]
ES Spanish EN English
Bélgorod (proper) [a city in Russia] {m} Belgorod (proper) [a city in Russia]