Tsushima
English Dictionary
->
Letter T
-> Tsushima
Search Dictionary:
Tsushima Definition
(n)
a
naval
battle
in
the
Russo
-
Japanese
War
(
1905
);
the
Japanese
fleet
defeated
the
Russian
fleet
in
the
Korean
Strait
Tsushima Synonyms
Tsushima
© Art Branch Inc.