FLUSHING


Meaning of FLUSHING in English

geographical name section of New York City on Long Island in Queens, see: Vlissingen

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