vanmaram

കാവല്‍മാടം - meaning in english

Meanings for കാവല്‍മാടം

noun
Watch-tower