What does "Shluha vokzal'naja" mean in Russian?

One english translation is "Train station whore" - How to say Train station whore in other languages


More Russian Swear Words


Ads