Translation of suluh in English:

suluh

torch

noun

  • 1

    torch