to thud onto something - Francés Inglés Diccionario