Meaning of Tsushima
Definition of Tsushima
(noun)
a
naval
battle
in the Russo-Japanese War (1905); the Japanese
fleet
defeated
the Russian
fleet
in the Korean Strait
Other information on Tsushima
WIKIPEDIA results for
Tsushima
Amazon results for
Tsushima
Tweet