Ali AbouelAtta

Ali AbouelAtta

A(lowly)PM @ Duolingo
420 points