vanmaram

കടലൊടി - meaning in english

Meanings for കടലൊടി

noun
Bund against breakers