खूनखराबा

English: Translation
blood-shed
Hindi: Translation
रक्तपात
noun
verb