ENGLISH → NEPALI
spiller
01
noun
आक्रमण गर्ने र रगत बगाउने व्यक्ति; हत्यारा।
an attacker who sheds or spills blood
In a sentence
a great hunter and spiller of blood
एक महान् सिकारी र रगत बगाउने