implodent

listen to the pronunciation of implodent
Englisch - Englisch
An implosive sound