vanmaram

വിടുഭോഷന് - meaning in english

Meanings for വിടുഭോഷന്

noun
Gawk
unknown
simpleton