en
Translation rating
9.5out of 10
Customer Satisfaction:100%
On-time delivery83%
Reviews:
Words translated:478162
...
English
French
Canada
Smartcat, Translator, 2014 - Present
CV DoundzeDoundze-EN_Latest
Show all 7 reviews