Home
Manglish
English listing
Malayalam listing
About
പുഞ്ചിര - meaning in english
Meanings for പുഞ്ചിര
noun
Smiled