Translation of "peninsula" into English
peninsula is the translation of "peninsula" into English.
peninsula
-
peninsula
nounpiece of land that is bordered by water on three sides but connected to mainland
-
Show algorithmically generated translations
Images with "peninsula"
Phrases similar to "peninsula" with translations into English
-
Balkan Peninsula
-
Balkan Peninsula
-
Iberian Peninsula
Add example
Add