Translation of menghinggapi in English:

menghinggapi

verb

  • 1

    to alight, to perch on
  • 2

    to descend on
  • 3

    to get attacked by
    ‘dia dihinggapi kolera’ she got cholera