liú nàn

Translation

  • to make sth difficult
  • to create obstacles

Synonyms

Chinese Tones