Italian-English dictionary »

meleda meaning in English

ItalianEnglish
Meleda proper noun
{f}

Mljet(island in Croatia)
proper noun