bàng rén lí bì

Translation

  • to depend on others
Chinese Tones