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