noun a city in the NW Russian Federation in Europe: a suburb NW of Moscow.
khimki 🔊 Listen to this noun a city in the NW Russian Federation in Europe: a suburb NW of Moscow. Share Facebook Twitter Google +