Translation of hinggap in English:

hinggap

alight, perch

verb

  • 1

    alight, perch
  • 2

    (infection)
    attack