vanmaram

വാചാലന് - meaning in english

Meanings for വാചാലന്

noun
Declaimer