Thread: Arabic to english translation
I am stuck on this phrase I have no idea what it means and cannot find it anywhere. ya welad el mara Thank you very much
Literally son of the woman I'll leave it to your mind to figure it out