Palmarola
English
editEtymology
editProper noun
editPalmarola
- An island in the Pontine Islands, Tyrrhenian Sea, of Italy
Translations
editTranslations
|
Italian
editEtymology
editProper noun
editPalmarola f
- Palmarola (an island in the Pontine Islands, Tyrrhenian Sea, of Italy)