English synonyms about - contact  

Tsushima

noun

1 Tsushima

A naval battle in the Russo-Japanese War (1905); the Japanese fleet defeated the Russian fleet in the Korean Strait.


Find more on tsushima elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0341