Yahoo奇摩字典 網頁搜尋

搜尋結果

  1. North Channel

    • IPA[nôrTH ˈCHanl]
    • ph.
      the stretch of sea separating southwestern Scotland from Northern Ireland and connecting the Irish Sea to the Atlantic Ocean.