トンネルクッサクキ
Meanings
Noun
1. tunnel boring machine; TBM
Composed of
excavator