Translation of "medusa" into English

jellyfish, medusa are the top translations of "medusa" into English.

medusa
+ Add

Interlingua-English dictionary

  • jellyfish

    noun

    aquatic animal [..]

  • medusa

    noun
  • Show algorithmically generated translations

Images with "medusa"

Add

Translations of "medusa" into English in sentences, translation memory