YSER


Meaning of YSER in English

geographical name river 48 miles (77 kilometers ) France & Belgium flowing into North Sea

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