中英词典查询

itchen

释义 [地名] [英国] 伊钦;

例句:

  • Matt Hamilton has uncovered the secret life of the mayflies that inhabit the Itchen Navigation.
    来自BBC
  • Those wanting to be in easy reach of the town opt for a waterside location on Southampton Water or the River Itchen.
    来自THETIMES