north caucasus









north caucasus


noun

  1. a region in the S Russian Federation in Europe, E of the Black Sea.

Leave a Reply

Your email address will not be published.

50 queries 0.430