Verb

Dictionary in Provencal

marrouna

to grumble (people); to grouse

English translation to grumble (people); to grouse
Grammatical category v.
Also from English to grouse, to grumble (people)