yǒu ài

Translation

  • to hinder
  • to impede
  • to be detrimental

Synonyms

Chinese Tones