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