formosa strait

listen to the pronunciation of formosa strait
الإنجليزية - الإنجليزية
{i} Taiwan Strait, strait (of the Pacific Ocean) between Taiwan and China