Alba Duch Alberich
Translation
English > CatalanEnglish > Spanish
Italian > Catalan
Italian > Spanish
Spanish > Catalan
Catalan > Spanish
Editing / proofreading
CatalanSpanish
Expertise
Computers, localisation and webCommunication, marketing and tourism
Audiovisual