Englishtap
English(slang) to have sexual intercourse (with)
Finnishpuikottaa
Frenchtaper
Spanishtaper
English translator: English puikottaa Eesti sõnaraamat Español Traductor Svenska Översättare