There are 2 translations of chatarra in English:

chatarra1

adjetivo invariable/invariable adjective

  • (México/Mexico) comida chatarra junk food productos chatarra cheap o/or shoddy goods empresas chatarra second-rate companies

There are 2 translations of chatarra in English:

chatarra2

nombre femenino/feminine noun