はずかしめたばかり
hazukashimetabakari

Ichidan Verb

Indicates an action has just been completed of 辱める

1. Just humiliated; Recently humiliated; Humiliated just now

Completed Action
Recent Past