Dictionary Romanian – English

sufoca



Verb tranzitiv
1.

to suffocate


2.

to stifle


3.

to smother



Verb reflexiv
1.

to choke


2.

to stifle