Translation of menderma in English:

menderma

to donate

verb

  • 1

    to donate, to contribute