Getting to know Alaa Ahmed.

Spoken Languages: English, اللغة العربية الفصحى (Arabic)