Translation of menghinggapi in English:

menghinggapi

perch on

verb

  • 1

    perch on, alight or settle on, infect, affect or contaminate with a disease or its germs