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

Get more from Oxford Dictionaries

Subscribe to remove adverts and access premium resources

There are 2 translations of chatarra in English:

chatarra2

nombre femenino/feminine noun