(british) snuggling; cuddling and kissing

listen to the pronunciation of (british) snuggling; cuddling and kissing
English - Turkish

Definition of (british) snuggling; cuddling and kissing in English Turkish dictionary

snogging
(Argo) sarılıp öpme
English - English
{i} snogging