Translation of idap in English:

idap

(mengidap)

  • 1

    to be ill, to suffer (a disease) for a long time
  • 2

    to contract (a disease)