Shirabe
English jmdict
1
expressions (phrasesIchidan verb to satisfy oneself (by doing);to find relief (in doing)
Other forms