Yahoo Dictionary Web Search

    • You are searching in: English to Chinese Dictionary
  1. dell
    IPA[del]
  2. n. noun

    • 1. (liter) 小山谷

  3. Variation

    • 名複: dells

    • 小谷,小溪穀
  1. 2 results