vanmaram

തളപ്പൂട്ട് - meaning in english

Meanings for തളപ്പൂട്ട്

noun
Shackle