Advertisement

Advertisement

Formosa Strait

noun

  1. an arm of the Pacific between Taiwan and mainland China, linking the East and South China Seas Also calledTaiwan Strait


Advertisement

Advertisement

Advertisement

Advertisement