NichiDict

ホームドア

[hoomudoa]

Meanings

1.Noun

railwayplatform screen door; platform edge door; automatic platform gate