Verb

Dictionary in Provencal

engoula

to engulf; to put to the mouth; to gulp down; to gorge

English translation to engulf; to put to the mouth; to gulp down; to gorge
Grammatical category v.
Also from English to engulf, to gorge, to gulp down, to put to the mouth