Understand spoken Italian

"a dull thud" in Italian