1) achieve 2) carry out 3) devote 4) stay 5) spend 6) pass 7) make 8) cause 9) have 10) arrive 11) get 12) reach

Leaderboard

Visual style

Options

Switch template

Continue editing: ?