Translator: literal, idiomatic, and word explanations.
4.0700+
practice English speaking
10+
Translates English to Chinese.
3+