Home
Manglish
English listing
Malayalam listing
About
മട - meaning in english
Meanings for മട
noun
Holding operation
unknown
burrow
den
hole
cave