vanmaram

ശ്വാസം മുട്ടിക്കുന്ന പിടിത്തം - meaning in english

Meanings for ശ്വാസം മുട്ടിക്കുന്ന പിടിത്തം

noun
Strangle-hold