Definify.com

Definition 2024


margates

margates

English

Noun

margates

  1. plural of margate