Translation of menyigi in English:

menyigi

verb

  • 1

    to shine with a flash light, torch, etc