vanmaram

കോട്ടകള് - meaning in english

Meanings for കോട്ടകള്

noun
Fortresses