English-Hindi dictionary »

spill blood meaning in Hindi

EnglishHindi
spill blood verb

खून बहाना