Translation of self-sufficiency in Malay

self-sufficiency

mampu diri

noun

  • 1

    mampu diri