What does "ya hayawan!" mean in Egyptian?

One english translation is "You animal!" - How to say You animal! in other languages


More Egyptian Swear Words


Ads