Titter - meaning in english

നാമം (Noun)
അമര്‍ത്തിയചിരി
ഇളം പുഞ്ചിരി
ഉള്ളില്‍ച്ചിരി
ക്രിയ (Verb)
ഉള്ളാലെ ചിരിക്കുക
അമര്‍ത്തിച്ചിരിക്കുക