Almudena Castro

Almudena Castro's posts

Content Creator

I am an English and German into Spanish translator, specialising in localization, technical and editorial translation, proofreading, content creation and DTP.