Translation rating
10out of 10
Customer Satisfaction:100%
Reviews:
Words translated:114735
English
USA
Arabicnative
Egypt
I strongly reccomend to work with Barbara. She helped us with the important project. She is a true professional with excellent communication skills