en
Translation rating
10out of 10
Customer Satisfaction:100%
Reviews:
Words translated:118163
TV series, games, news
English
Russiannative
Freelance, Translator, 2010 - Present
Copyediting, 2013