Basic English DictionaryBasic English Dictionary

55,000