Chinese English Dictionary

be not up to much    Add to My Vocabulary

  1. 不是怎样了不起, 蹩脚