Khalid Alghazzi

Khalid Alghazzi

Consultant translation at Self employed


  • Jeddah, Saudi Arabia