a thing of shreds and patches - Francés Inglés Diccionario

Proponer traducción