自縄自縛
JMdict 100319
Word 自縄自縛
Reading じじょうじばく
Translation eng being caught in one's own trap Translation ger Verstrickung im eigenen Netz




Records 1 - 4 of 4 retrieved in 18 ms