Italian-English dictionary »

aretusa meaning in English

ItalianEnglish
Aretusa proper noun
{f}

Arethusa(nereid nymph who became a fountain)
proper noun