quackle

listen to the pronunciation of quackle
الإنجليزية - الإنجليزية
to choke
To have one's breathing interupted, as in choking
To suffocate; to choke
quackle
المفضلات