Chinese English Dictionary

springhead    Add to My Vocabulary

  1. *['spriŋhed]
    n. 根源, 泉源