Home
English
身首异处
shen
shou
yi
chu
Explanations
en - Lose one's head
ja - 頭がおかしくなる
th - เสียหัว
Support:
HayoAI AI Directory