vanmaram

വിക്കന് - meaning in english

Meanings for വിക്കന്

noun
Stammerer