vanmaram

വാരിക്കുഴി - meaning in english

Meanings for വാരിക്കുഴി

noun
Trap to catch elephant