mechanical device that doesn't work - Español Inglés Diccionario

Proponer traducción