láng bèi

Translation

  • in a difficult situation
  • to cut a sorry figure
  • scoundrel! (derog.)

Synonyms

Chinese Tones