Verb

Dictionary in Provencal

degoula

to swallow, to hurl down; to take off; to tumble

English translation to swallow, to hurl down; to take off; to tumble
Grammatical category v.
Also from English to hurl down, to swallow, to take off, to tumble