EngDic – English as a Second Language

English Grammar, English Vocabulary, Speaking, Writing, Idioms, Phrasal Verbs, Example Sentences, and Literature, etc.