You are viewing a single comment's thread from:RE: ENGLISH IDIOMS: put togetherView the full contextnirob (58)in #persian • 6 years ago A team of experts has been put together to examine the effects of global warming.