Translate

Verbs Translate = express the sense of (words or text) in another language Elsewhere on the Web hakatranslate.nz Google Translate translate.google.com Chinese Translation Planeta.com Language Language Links International Translation Day International Mother Language Day Google Translate Verbs