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