bàng rén mén hù

Translation

  • to be dependent upon sb
Chinese Tones