NichiDict

シールドマシン

[shiirudomashin]

Meanings

1.Noun

shield (tunnelling) machine