Verb

Dictionary in Provencal

estoufega

to smother; to suffocate

English translation to smother; to suffocate
Grammatical category v. a.
Also from English to smother, to suffocate