MeGlobe

MeGlobe

MeGlobe makes your world smaller by allowing you to communicate across language barrriers. Our free and easy to use IM client allows...

By MeGlobe | Added April 15, 2009