Vocabulary
TSL
ティー・エス・エル
techno-superliner (high-speed Japanese cargo ship); TSL
noun