Chinese puzzle

1. (noun) intricate or ingenious puzzle consisting of boxes within boxes
Related Words: puzzle



Terms and Conditions of Use / Copyright Notice