Definify.com

Definition 2025


spits_of_land

spits of land

English

Noun

spits of land

  1. plural of spit of land