Petting

Pronunciation of Petting  

English Meaning

  1. Informal The act or practice of amorously embracing, kissing, and caressing one's partner.

   

Tamil Meaning

 

செல்லமாக நடத்து