Home
English
神不守舍
shen
bu
shou
she
Explanations
en - Out of one's mind
ja - Out of one's mind (心から)
th - ออกจากความคิดของตน
Support:
HayoAI AI Directory