1. He strayed about in a strange city. 他在一座陌生的城市里游荡。
2. The one with the strange noises coming from it. 那一由于来自它的奇怪的噪音来临。
3. And now followed a strange phase in the history of the French people . 现在法国人民的历史上接着出现了一个奇怪的阶段。
英英解释
adj.
1. being definitely out of the ordinary and unexpected; slightly odd or even a bit weird
2. not known before
3. relating to or originating in or characteristic of another place or part of the world