Translation of self-made in Malay

self-made

berjaya atas usaha sendiri

adjective

  • 1

    berjaya atas usaha sendiri