Meaning and Translation of Petting in Urdu Script and Roman Urdu with Definition,
1. affectionate play (or foreplay without contact with the genital organs)