Very Useful Dictionary
This dictionary is essential for learners,
Good explanation for each word with effective examples.
But it needs improving in search and bookmark.
We are waiting for a new update including iPhone 5 optimization.
Arvin.Aryana about
Learner's Dictionary - English