DEAUVILLE


Meaning of DEAUVILLE in English

geographical name town NW France on Bay of the Seine SSW of Le Havre population 4380

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