English-Polish dictionary »

medusa meaning in Polish

EnglishPolish
medusa

meduza

Medusa noun
one of the Gorgons

Meduzanoun