Hi!
I know there are many "free online translators" but I don't trust them:-( Most of them when you translate it to one language and then you translate it back to source language you receive completely different meaning.
Coming to a point...
Can you please tell me how to write " WORLD SAVIOR" in traditional chinese, please?