vanmaram

കവല - meaning in english

Meanings for കവല

noun
Intersection
unknown
junction