English to Indonesian
petting
please wait
by Xamux Translate
petting
noun
affectionate play (or foreplay without contact with the genital organs)
sayang bermain (atau foreplay tanpa kontak dengan organ genital)
source: WordNet 3.0
like a whole petting zoo
seperti sebuah kebun binatang keseluruhan
Jangan lupa bookmark situs xamux.com ini ya!
Browse by prefix