Tharagh

English: Translation
Falling with head down
verb
Physical Impact