Verb

Dictionary in Provencal

sufouca

to suffocate

English translation to suffocate
Grammatical category v. a.
Also from English to suffocate