to suffocate or stifle; to smother

listen to the pronunciation of to suffocate or stifle; to smother
İngilizce - İngilizce
scomfish
to suffocate or stifle; to smother