What does "sierota" mean in Polish?

One english translation is "orphan or useless" - How to say orphan or useless in other languages


More Polish Swear Words


Ads