Translation of hidap in English:

hidap

(menghidap)

verb

  • 1

    suffer from a disease or illness