Translation of lampu suluh in English:

lampu suluh

flashlight

noun

  • 1

    flashlight, electric torch

Translation of lampu suluh in English:

lampu suluh

torch

noun

  • 1

    torch, small hand-held electric lamp