survoa French - English
1.
2.
Englishcram
-
Englishto press, force, or drive, particularly in filling, or in thrusting one thing into another
-
Frenchbourrer, ficher, foutre, emmancher, fourrer
English translator: French English survoa Eesti sõnaraamat Español Traductor Svenska Översättare