peninsula in Latin
peninsula in Latin
paeninsula
(geography) A piece of land projecting into water from a larger land mass.
paenīnsula
(geography) A piece of land projecting into water from a larger land mass.