dǐng
liú

Definitions

  1. 1. top of the rankings
  2. 2. top stream

Components

Related Words