vanmaram

മാളം - meaning in english

Meanings for മാളം

unknown
burrow
lair
hole