Dutch-English dictionary »

medusa meaning in English

DutchEnglish
Medusa eigennam
{f}

Medusa(one of the Gorgons)
proper noun
[UK: mə.ˈduː.sə] [US: mə.ˈduː.sə]