logrusit.com - Logrus IT - Translation and Localization
Daily visitors: 534
Keywords: Translation, localisation, translation agency, technical translation, language services, software localisation, localise, internat...
games.logrusit.com - Game Translation and Localization Studio | Logrus IT Games
Keywords: Translation, game trailers, mobile games, voiceover, adaptation, game testing, game, video games, testing, localization