Translation of hinggap in English:

hinggap

alight, perch

  • 1

    alight, perch
  • 2

    (infection)
    attack