Polish-English dictionary »

petting meaning in English

PolishEnglish
petting noun

pettingnoun
kissing, stroking, etc., in a sexual manner