chinese_puzzleEnglish

Chinese puzzle

Noun

Intricate or ingenious puzzle consisting of boxes within boxes

English: Chinese puzzle