smooch Edit
noun
കെട്ടിപ്പിടിച്ചു ചുംബിക്കല്
an enthusiastic kiss
smooch Edit
verb
ചുംബിക്കുകയും ലാളിക്കുകയും ചെയ്യക
snuggle and lie in a position where one person faces the back of the others
Entries from Olam Open Database
Smooch(noun)::
കെട്ടിപ്പിടിച്ചു ചുംബിക്കല്,
visit http://olam.in/ for details