arabdict Dictionary & Translator - Arabic-English translation for تَوَهُّد

      ...

      pitting {med.}