What does "bara shookh" mean in Arabic libyan?

One english translation is "go shit yourself" - How to say go shit yourself in other languages


More Arabic libyan Swear Words


Ads