Search term Belgorod has 4 results
EN English DE German
Belgorod Belgorod {n}
Belgorod (proper) [a city in Russia] Belgorod (proper) {n} [a city in Russia]
DE German EN English
Belgorod {n} Belgorod
Belgorod (proper) [a city in Russia] {n} Belgorod (proper) [a city in Russia]