the albatross round about someone's neck - Español Inglés Diccionario

Proponer traducción