tsushima

Noun
  1. A naval battle in the Russo-Japanese War (1905);
    The Japanese fleet defeated the Russian fleet in the Korean Strait (synset 101300653)

Other Searches