either natural or mixed with blood in the field of battle meaning in tamil

Word: either natural or mixed with blood in the field of battle - The english word have 57 alphabets and vowels..

Meanings in tamil :

chencheṟu ( செஞ்சேறு )
இரத்தச்சேறு
Tamil to English
English To Tamil