hang up one's cleats - Español Inglés Diccionario

Proponer traducción