vanmaram

മട - meaning in english

Meanings for മട

noun
Holding operation
unknown
burrow
den
hole
cave