escut tunelador

Catalan

Noun

escut tunelador m (plural escuts tuneladors)

  1. tunnelling shield