arabdict Dictionary & Translator - Arabic-English translation for itching

      Noun

      itching {pruritus}, {med.}
      itching {med.}
      أُكال {مرض}، {طب}
      itching {med.}
      مَرَض جِلْدِيّ {جَرَب}، {طب}

      ...

      related Translations