medusas
-las medusas
Plural of medusa

medusa

Popularity
2,500+ learners.
NOUN
(animal)-la medusa
Synonyms for medusa
Other Dictionaries
Explore the meaning of medusa in our family of products.
Word of the Day
bright