The biggest and fastest mobile dictionary for translate words from arabic to english that contains over 43818 words and corresponding explanations.
Downloads: 226,954+ (for Android)
Report app for spam or abuse!
for Android