Italian-English dictionary »

petra dell' generalo meaning in English

ItalianEnglish
Petra dell' Generalo proper noun

Fungus Rock(island)
proper noun