Abrar Ali

Abrar Ali

I translate from Arabic to English and vice versa, (documents, websites & videos).

Saudi Arabia, Eastern Province.