duān lài

Translation

  • to depend ultimately on (Tw)
  • absolutely reliant on
Chinese Tones