Diccionario Inglés-Español
hamper
Complicarse, enredarse, impedir
Diccionario Inglés-Español
hammock
hamsters