What does "ya zebala" mean in Arabic egyptian ?

One english translation is "you pile of garbadge!" - How to say you pile of garbadge! in other languages


More Arabic egyptian Swear Words


Ads