an Entity in Data Space: 134.155.108.49:8890
Web Translate It is a web-based translation project management tool developed by Atelier Convivialité and launched in 2009.