Spanish-English dictionary »

transcaucasia meaning in English

SpanishEnglish
Transcaucasia proper noun
{f}

South Caucasus(region of southwest Asia)
proper noun