Verb

Dictionary in Provencal

derrouca

to throw down

English translation to throw down
Grammatical category v.
Also from English to throw down