テクノスーパーライナー
tekunosūpārainā

Noun

1. techno-superliner (high-speed Japanese cargo ship); TSL

Other forms: