| YouTube Channel

blood-let

 
Borooah
English
BLOOD-LET: (v. ):
v.
To bleed.