luò bài

Translation

  • to suffer a defeat
  • to fail
  • to fall behind

Synonyms

Chinese Tones