Home
English
舍身成仁
she
shen
cheng
ren
Explanations
en - Sacrifice yourself
ja - 自分を犠牲にする
th - เสียสละตัวเอง
Support:
HayoAI AI Directory