1 Results
Windows Live Messenger Translator Icon
It can translate your Windows Live Messenger chat into 10 languages.
Free