listen

 Auto Play

listen

 Auto Play

Search results for ‘Devon’

English to Chinese Dictionary (1-2 of 2)

Devon
['dεvən]
Listen
  • 1. 德文岛(加拿大)
  • 2. 【同义词】Devonshire
  • 3. (原产于英国德文郡的)德文牛

more

Devon
  • 德文

more

Subscribe to the Ezine
Content partners 外研社collins