자업자득
Top 15000
Meanings
Noun
1. making one's bed and lying in it, reaping what one sows (four-character idiom from Classical Chinese)
Pronunciation
ja'eopjadeuk