Search term Belgorod has 2 results
EN English FR French
Belgorod (proper) [a city in Russia] Belgorod (proper) {m} [a city in Russia]
FR French EN English
Belgorod (proper) [a city in Russia] {m} Belgorod (proper) [a city in Russia]