×

为世诟病 meaning in English

become an object of public denunciation

Related Words

  1. 诟病
  2. 人所诟病
  3. 为世上所有的人而努力
  4. 为世所病
  5. 为事实作证
  6. 为事业献身
PC Version

Copyright © 2018 WordTech Co.