Translation of machucadura in English:

machucadura

bruise, n.

feminine noun

  • 1

    (en fruta)
    bruise
  • 2

    (en el cuerpo)
    bruise