noun a region in the S Russian Federation in Europe, E of the Black Sea.
north caucasus 🔊 Listen to this noun a region in the S Russian Federation in Europe, E of the Black Sea. Share Facebook Twitter Google +