Home
English
力不从心
li
bu
cong
xin
Explanations
en - Beyond one's power
ja - 自分の力を超えて
th - เกินอํานาจของตน
Support:
HayoAI AI Directory