marmaccheda मर्मच्छेद
Definition:
m.
the act of cutting through the vitals or to the quick, causing intense suffering or pain
Home
>
Search
>
marmaccheda