TSL

ティーエスエル

teiiesueru

Show answer
Suspend

teiiesueru

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

What does TSL mean in English?

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

Search the picture dictionary for TSL

TSL (teiiesueru)