Italian-English dictionary »

nausicaa meaning in English

ItalianEnglish
Nausicaa proper noun
{f}

Nausicaa(princess in the Odyssey)
proper noun