What does "mok kahba" mean in Algerian?

One english translation is "your mom is a bitch" - How to say your mom is a bitch in other languages


More Algerian Swear Words


Ads