arabdict Dictionary & Translator - Arabic-English translation for leeching

      ...

      leeching {med.}
      تَعْليقُ العَلَق {استِعْمالُ العَلَقِ لِمَصِّ الدَّم}، {طب}