useless and dilapidated machine, apparatus, or vehicle - Alemán Inglés Diccionario

Proponer traducción