Vocabulary

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

interlocking system

noun