Translation of mendenda in English:

mendenda

verb

  • 1

    to punish by a fine, to take money from (a person) by a fine, taxation, etc