French-English dictionary »

pelotage meaning in English

FrenchEnglish
pelotage nom {m}

petting◼◼◼(kissing, stroking, etc., in a sexual manner)
noun
[UK: ˈpet.ɪŋ] [US: ˈpet.ɪŋ]