Home
Manglish
English listing
Malayalam listing
Shamefaced - meaning in english
വിശേഷണം (Adjective)
ലജ്ജാശീലമുള്ള
ശങ്കയുള്ള
നാണമുള്ള