身 から出 た錆 mikara deta sabi
mikara deta sabi
Idiomatic Expression
1. paying for one's mistakes; getting one's just deserts; suffering the consequences (of one's own actions); reaping what you sow; making a rod for one's own back
Other forms:
、
Word Pronunciation
文
No variants available for this word.