Junior high school students should be able to do these puzzles.
BILINGUAL (English-Indonesian)
Word 1 - 30
Word 31 - 60
Word 61 - 90
Word 91 - 120
Word 121 - 150
Word 151 - 180
Word 181 - 210
Word 211 - 240
Word 241 - 270
Word 271 - 300
Word 301 - 330
Word 331 - 360
Word 361 - 390
Word 391 - 420
Word 421 - 450
Word 451 - 480
Word 481 - 510
Word 511 - 539