Help me make Web Translate It better
By Edouard on December 8, 2009
Do you like or dislike Web Translate It? I would appreciate if you take 2 minutes to fill this quick survey about Web Translate It.
The survey is anonymous if you want, and all the fields are optional.