VALDAI HILLS


Meaning of VALDAI HILLS in English

geographical name hills W Russia in Europe SE of Lake Il'men'; highest point 1053 feet (321 meters )

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.