Khaled Al-Shehari    MSc PhD

Freelance English/Arabic Translator