Translation of lamparón in English:

lamparón

stain, n.

masculine noun

  • 1informal

    (mancha)
    (gen of grease) stain
    • Cualquier elogio le quedaría como un lamparón, o un colgajo.
    • Otro lamparón en la carrera del alemán, tan triunfal como polémica.
  • 2

    Medicine
    (herpes)
    cold sore