Menu
Tools
Dictionary
Blog
Login
Sign Up
Dictionary
Blog
Login
Dictionary Entry: 怨天尤人
Word
Pinyin
怨天尤人
yuàn tiān yóu rén
(idiom) to blame the gods and accuse others
Dictionary Card
Child Entries of 怨天尤人
人
天
怨
尤