Italian-English dictionary »

formentera meaning in English

ItalianEnglish
Formentera proper noun

Formentera(island)
proper noun