Word: freq index 21694
to have only oneself to blame (idiom)|
to bring trouble through one's own actions
Look up 咎由自取 in other dictionaries
Page generated in 0.051618 seconds
If you find this site useful, let me know!