Definify.com

Definition 2024


spits_of_land

spits of land

English

Noun

spits of land

  1. plural of spit of land