Tamil Dictionary 🔍

blood-letting

n. மருத்துவ முறைப்படி குருதி வடித்தல்.


blood-letting - Similar Words