English-Spanish dictionary »

south caucasus meaning in Spanish

EnglishSpanish
South Caucasus (region of southwest Asia)
proper noun

Transcaucasiaproper noun
{f}