Meaning ofinterlocking puzzlein English

interlocking puzzle

#moderate
Definitions
Base Words