ICR Translation
Spanish, English, Russian & French... anything else?
ICR Translation is the brand designed for a young born in Extremadura. Who studied Translation and Interpreting (English, Russian and French). Enterprising, she decided expand her work and began her bussiness at internet.