galahasta गलहस्त
Definition:
m.
"the hand at the throat", seizing by the throat, throttling
Home
>
Search
>
galahasta