English | German | Russian | Czech

spit of land English

Meaning spit of land meaning

What does spit of land mean?

spit of land

A peninsula. An island.

Are you looking for...?

spit | of | land