Home
English
自愧不如
zi
kui
bu
ru
Explanations
en - Consider oneself inferior to another
ja - 自分を他人より劣っていると考える
th - คิดว่าตัวเองด้อยกว่าคนอื่น
Support:
HayoAI AI Directory