The free offline English dictionary application explains the meaning of English words! Definitions are based on English ...
play.google.com