NichiDict

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

[intaarokkingushisutemu]

Meanings

1.Noun

interlocking system