SUFFOCATE Англо-русский перевод SUFFOCATE [v.] 1) задыхаться 2) душить, удушать Morteza English-Russian dictionary. Англо-Русский словарь Morteza. 2012