low quality, poorly made, and off-brand item - Inglés Sinónimo Diccionario

Can't found any synonym terms.