the south caucasus - Spanish English Dictionary

the south caucasus

Meanings of "the south caucasus" with other terms in English Spanish Dictionary : 1 result(s)

English Spanish
Geography
nagorno-karabakh republic (country in south caucasus) república de nagorno-karabaj [f]