English to Indonesian
petting
Petting
by Microsoft Translator
Pet
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