Word
かく (はじを)
Meaning in Englishto humiliate oneself
Sentence
Related sentences
Related sentences
There are no published items in this section yet.
to humiliate oneself
There are no published items in this section yet.