I'm learning italiano

medusa — Italian to English translation

medusa means jellyfish in English. Learn vocabulary with Maspeak.

Guess the translation for jellyfish
università
coltello
stazione di polizia
medusa
linguistica
Skip this question   
Learn italian with Maspeak →
Italian 500