ペッティング
Meanings
Noun
1. heavy petting; sexual petting