Chinese English Dictionary

reek of sth    Add to My Vocabulary

  1. 散发浓烈难闻的气味



Credits
Source of Dictionary: CC-CEDICT