vanmaram

കൊത്തളം - meaning in english

Meanings for കൊത്തളം

unknown
tower
fort
rampart