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