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