What does "Pisda, pizda" mean in Russian?

One english translation is "Really bad curse " - How to say Really bad curse in other languages


More Russian Swear Words


Ads