vanmaram

പുഞ്ചിര - meaning in english

Meanings for പുഞ്ചിര

noun
Smiled