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