SUFFOCAR


Meaning of SUFFOCAR in English

v 1. to suffocate, choke (someone or something); 2. to become suffocated or choked

Interlingua English vocab.      Английский словарь Интерлингва.