Diccionario Español-Inglés

empachar

Handicap, hinder, thwart, to spoil

Diccionario Español-Inglés