Translation of jasa in English:

jasa

good deeds

noun

  • 1

    good deeds, duty