Back to Dictionary
怨天尤人
yuàntiānyóurén
1.
(idiom) to blame the gods and accuse others
Metadata
- Category
- Chinese