iTranslate GmbH Trademarks
Image Trademark

Image Trademark

Filed: February 10, 2020
Downloadable mobile application for language translation; downloadable computer software for language translation
Owned by: iTranslate GmbH
Serial Number: 79285229