自惭形秽自惭形秽 sound
zi
can
xing
hui

Explanations

en - have low self esteem

have low self esteem sound

ja - 自尊心が低い

自尊心が低い sound

th - มีความนับถือตนเองต่ํา

มีความนับถือตนเองต่ํา sound
Support: HayoAI AI Directory