Translation of self-sufficient in Malay

self-sufficient

adjective

  • 1

    mampu mengurus atau menghasilkan keperluan sendiri