interlocking system

Translations
système de verrouillage
Words
system

noun
système
interlocking

adjective
emboîté