hang one's head in silence - Español Inglés Diccionario

Proponer traducción