English-Spanish dictionary »

nausicaa meaning in Spanish

EnglishSpanish
Nausicaa (princess in the Odyssey)
proper noun

Nausícaaproper noun
{f}