Thar-wa-mar

English: Translation
shredded in pieces
verb
Physical Actions
Body parts
Physical Impact