无地自容无地自容 sound
wu
di
zi
rong

Explanations

en - Ashamed

Ashamed sound

ja - 恥ずかしい

恥ずかしい sound

th - ละอาย

ละอาย sound
Support: HayoAI AI Directory