What does "Drochit'" mean in Russian?

One english translation is "To Jerk off" - How to say To Jerk off in other languages


More Russian Swear Words


Ads