English-Latin dictionary »

siberia meaning in Latin

EnglishLatin
Siberia (region of Russia)
proper noun
[UK: saɪ.ˈbɪ.riə]
[US: saɪ.ˈbɪ.riə]

Siberia, Sibiriaproper noun

Your history