Definify.com

Definition 2025


margates

margates

English

Noun

margates

  1. plural of margate