What does "Kchour e terma" mean in Algerian?

One english translation is "Ass peelings" - How to say Ass peelings in other languages


More Algerian Swear Words


Ads