maspeak
Challenge
Log in
Sign up
maspeak
Challenge
Sign up
Log in
English
→
Italian
medusa — Italian to English translation
medusa means
jellyfish
in English. Learn vocabulary with Maspeak.
Guess the translation for
jellyfish
pentola
pot
ventoso
windy
carta igiènica
toilet paper
medusa
zanzara
mosquito
Skip this question
Example sentences
Italian 500