deauville









deauville


noun

  1. a coastal resort in NW France, S of Le Havre.

noun

  1. a town and resort in NW France: casino Pop: 4364 (1999)

Leave a Reply

Your email address will not be published.

51 queries 0.398