suffocative

listen to the pronunciation of suffocative
الإنجليزية - التركية
boğucu
bogucu
الإنجليزية - الإنجليزية
{a} able or tending to choke
Tending or able to choke or stifle
{s} causing suffocation, causing asphyxiation; stifling, smothering
suffocative
المفضلات