What does "rani skhouun ki narrr " mean in Algerian?

One english translation is "im so horny " - How to say im so horny in other languages


More Algerian Swear Words


Ads