excite translation japanese english

Translate

"Translate" is a fast way to look for words in different languages. Supports all 53 languages in Google Translate API. Translates simultaneously in 2 ...

Translate

An application that uses Google's translation service to translate between more than 150 language pairs. This new version will require access to your ...