ru
Translation rating
10out of 10
Customer Satisfaction:100%
Reviews:
Words translated:1361528
English
USA, United Kingdom
German
Germany, Austria
Self-employed, Freelance Translator, 2014 - Present
Show all 3 reviews