Facebook_pixel
iTranslate Translator & Dictionary

iTranslate Translator & Dictionary

iTranslate

Translate into over 100 languages. Free Translator & Dictionary App.

3.7 Ratings 358K+ Reviews 50M+ Downloads

Translate into over 100 languages. Free Translator & Dictionary App.

More about this app

Loading...