Chinese English Dictionary

pushed    Add to My Vocabulary

  1. a. 拮据的, 紧张的, 没空的, 忙



Credits
Source of Dictionary: CC-CEDICT