vanmaram

എലിക്കെണി - meaning in english

Meanings for എലിക്കെണി

noun
Rat-trap
Mouse-trap