Thames in Japanese
Thames in Japanese
テムズ川
(with the) A river in the U.S. State of Connecticut flowing 24 km (15 mi.) past New London to Long Island Sound.
テムズ
(with the) A river in the U.S. State of Connecticut flowing 24 km (15 mi.) past New London to Long Island Sound.