vanmaram

അഴിക്കോട്ട - meaning in english

Meanings for അഴിക്കോട്ട

noun
Palisade