Teressa Juzwiak

proofreader
Studies
TranslationUniversitat Pompeu Fabra de Barcelona
Languages
English
Spanish
Brazilian
French
Countries
Spain
Introduction

-