Dictionary English – Romanian

suffocate



Verb intranzitiv, verb tranzitiv
1.

a (se) sufoca