Kaya English Arabic Dictionary
Carrot Apps LTD
Reference
This dictionary includes more than 160,000 English words with their relevant Arabic meaning from 5 Arabic sources and dictionaries. You can listen to the pronunciation of both English and Arabic words. You can assess your language abilities by taking quizzes.