Noun

Dictionary in Provencal

moureno

moray eel; haemorrhoids

English translation moray eel; haemorrhoids
Grammatical category s.
Also from English haemorrhoids, moray eel