Shirabe
English jmdict
1
expressions (phrases belatedly;though a little too late
Other forms