Translation of torch in Malay

torch

noun

  • 1

    lampu yang menggunakan kuasa elektrik, andang, obor