[hazukashimeoukeru]expression
Japanese definition
No Japanese definition yet.
English definitions
- to be humiliated; to be disgraced; to be put to shame; to suffer an insult
- to be violated; to be (sexually) assaulted; to be raped
Examples
No examples yet.
Loading examples…