shirabe.org
4)
#281,706
しがらみ
Meaning
    1. ①
      weir
    2. ②
      bonds; fetters; ties of obligation
Forms
More words

Results