インターロッキングシステム
intārokkingushisutemu

Noun

1. interlocking system

Other forms: