north caucasus









north caucasus


noun

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