Sandra Aretio

English/Italian/French > Spanish

European Master’s Degree in Translation Technologies and Localisation

BA in Translation and Interpreting- English, French and Italian