Home
English
今非昔比
jin
fei
xi
bi
Explanations
en - The shoe is on the other foot
ja - 形勢逆転
th - สถานการณ์ของใครคนหนึ่งที่กลับกัน
Support:
HayoAI AI Directory