Englishfor English speakers
heavy petting English
Meaning heavy petting meaning
What does heavy petting mean?
heavy petting
Synonyms heavy petting synonyms
What other words have the same or similar meaning as heavy petting?