テクノスーパーライナー

Also written テクノ・スーパーライナー

Meanings

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

Jinuma: Japanese Dictionary · Word lists