怀特岛 huáitèdǎo Isle of Wight Definitions Defs Origin Strokes Stroke Words Sentences Sents 怀 huái phonetic 特 tè phonetic 岛 島 dǎo noun island island; isle; traffic island