Polish-English dictionary »

meduza meaning in English

PolishEnglish
meduza

medusa

meduza noun

jellyfishnoun
aquatic animal

Meduza noun

Medusanoun
one of the Gorgons