liū da

Translation

  • to stroll
  • to go for a walk

Synonyms

Chinese Tones