tonfo

listen to the pronunciation of tonfo
Italian - Turkish
Italian - English
thud, thump, fall, wallop, splash, dash, flop, plonk
splash
flop
pound
clunker
clunk
clonk