TUMEN


Meaning of TUMEN in English

geographical name river 324 miles (521 kilometers ) E Asia on border between North Korea, China, & Russia flowing NE & SE into Sea of Japan

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