Portuguese-English dictionary »

nausícaa meaning in English

PortugueseEnglish
Nausícaa proper noun
{f}

Nausicaa(princess in the Odyssey)
proper noun