NichiDict

排障器

はいしょうき
[haishouki]

Meanings

1.Noun

obstruction guard