About Echo Translations
Professional French & Italian translation and audio transcription into English, based in Exeter, Devon
Social Link - Linkedin: http://www. linkedin.com/company /tiny-linguist-translations
Keywords: translation & localization
More about Echo Translations
Echo Translations is located at Exeter, England, United Kingdom
http://www.echotranslations.co.uk