87024813
May 4, 2016
ALHARBI TALAL M
Subscribe
Downloadable software in the nature of a mobile application for SENDING AND RECEIVING INSTANT MESSAGES WITH TRANSLATION CAPABILITIES
Translation services; Language translation