curses; like chickens; come home to roost - Francés Inglés Diccionario

Proponer traducción