Back to N1 Words
自分で蒔いた種
じぶんでまいたたね
JLPT N1
expression
Meaning
situation of one's own doing