HomeDictionary咎由自取咎由自取Word(idiom) to have only oneself to blame; to bring trouble through one's own actionsCopy wordjiù yóu zì qǔjiu4you2zi4qu3Hear itMeaning(idiom) to have only oneself to blame; to bring trouble through one's own actions CC-CEDICTCharacters in 咎由自取咎jiù由yóu自zì取qǔ
jiù yóu zì qǔjiu4you2zi4qu3Hear itMeaning(idiom) to have only oneself to blame; to bring trouble through one's own actions CC-CEDICT