×

为世所病 meaning in English

become an object of public denunciation

Related Words

  1. 为世人所传诵
  2. 为世上所有的人而努力
  3. 为世诟病
  4. 为事实作证
PC Version

Copyright © 2018 WordTech Co.