English to Spanish Translation Professional Nicolas Sepulveda

Member since October 27, 2013

English > Spanish translator from Chile.

Currently living in Spain.



https://cl.linkedin.com/in/nikotchi

Languages:

English
Spanish

Education

College Degree