Translation of denda in English:

denda

fine

noun

  • 1

    fine