TUNGUSKA


Meaning of TUNGUSKA in English

geographical name any of three rivers in central Russia in Asia, tributaries of the Yenisey:

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