Definify.com

Definition 2025


penintsula

penintsula

Basque

Noun

penintsula

  1. peninsula