NichiDict

恥さらし

はじさらし
恥晒し恥曝し
[hajisarashi]

Meanings

1.NounAdj-na

disgrace; shame