Definify.com

Definition 2026


spits_of_land

spits of land

English

Noun

spits of land

  1. plural of spit of land