Translation of vending machine in Malay

vending machine

mesin layan diri

noun

  • 1

    mesin layan diri, mesin slot untuk menjual barangan yang kecil