Inglés(slang) to have sexual intercourse (with)
Finlandéspuikottaa
Francéstaper
Españoltaper
English translator: Arabic puikottaa Eesti sõnaraamat Español Traductor Svenska Översättare