NichiDict

テクノスーパーライナー

[tekunosuupaarainaa]

Meanings

1.Noun

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