Translation of DIY in Malay

DIY

  • 1

    buat sendiri (kerja bertukang dsb.)
    • do-it-yourself