Chinese English Dictionary

soup    Add to My Vocabulary

  1. *[su:p]
    n. 汤, 马力
    vt. 加速, 增加马力
    相关词组:
    in the soup
    soup sth up