pò yú

Translation

  • constrained
  • restricted
  • forced to
  • under pressure to do sth

Synonyms

Chinese Tones