Noun

Dictionary in Provencal

meduso

Medusa (mythology)

English translation Medusa (mythology)
Grammatical category s.
Also from English medusa (mythology)