Translation of swadaya in English:

swadaya

self-help

  • 1

    self-help