vanmaram

എലിപ്പത്തായം - meaning in english

Meanings for എലിപ്പത്തായം

noun
Rat-trap