Diccionario Inglés-Español

hamper

Complicarse, enredarse, impedir

Diccionario Inglés-Español