NichiDict

TSL

てぃー゛えす゛える
[tii゛esu゛eru]

Meanings

1.Noun

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