de
Native speaking English translator, editor, copywriter based in Moscow, specializing in Russian to English translation and localisation.
Russian
Russia
English
USA, United Kingdom
Book a demo