What does "Hmarra" mean in Moroccan?

One english translation is "Donkey (female)" - How to say Donkey (female) in other languages


More Moroccan Swear Words


Ads