en
DE-EN and FR-EN Translation
German
Germany, Austria, Switzerland
English
USA, United Kingdom, Australia, Canada
Self, Translator, 2002 - 2004
Show all 8 services