yā dǎo

Translation

  • to overwhelm
  • to overpower
  • overwhelming

Synonyms

Chinese Tones