kamus
.
Search
About
snogging
English
snogging
Noun
(British informal) cuddle and kiss
English: snogging