Reviews (680)
Overall rating
4.7
June 9, 2020
Great app and great customer service! The auto-translation feature literally saved me weeks of work, thanks!
VESIICA
Spain
4 months using the app