Google translation, is a free tool to translate from one language to 57 another languages,Recently added Urdu in this list. Its now you can translate 57 languages into Urdu...
Continue Reading