wàn bān wú nài

Translation

  • to have no way out
  • to have no alternative

Synonyms

Chinese Tones