Thadap, Thadapas

English: Translation
fall, drop sound
verb
Physical Actions
Physical Impact