baguu

English: Translation
boom (sound), deep sound (i.e. of a drum or something hollow)
Ideophones, Expressives & Onomatopoeia
ID
2568