yā
dǎo

Definitions

  1. 1. to overwhelm
  2. 2. to overpower
  3. 3. overwhelming

Components

Related Words