escut tunelador
Catalan
Noun
escut
tunelador
m
(
plural
escuts tuneladors
)
tunnelling
shield