puzzle, Something that is difficult to understand or explain., baffle, To confuse someone completely., remote, Far away from places where other people live., extraordinary , Unexpected, surprising, or strange., trace, A mark, object, or sign that shows that someone or something existed or was present., solve, To find the correct answer or explanation for something..

EF Upper-Intermediate - 1B

by

Leaderboard

Visual style

Options

Switch template

)
Continue editing: ?