dòu liú

Translation

  • to stay for a while
  • to sojourn

Synonyms

Chinese Tones