BLOODLETTING


Meaning of BLOODLETTING in English

Draining of blood for medical purposes. ( kan verme, alma )

Advanced Islamic English dictionary.      Расширенный исламский словарь английского языка.