Chinese
Mandarin
Finnish
French
Japanese
Polish
Russian
Englishpetting
Englishkissing, stroking, etc., in a sexual manner
GermanPetting
English translator: German English Petting Eesti sõnaraamat Español Traductor Svenska Översättare