yī lù fēng chén

Translation

  • to live an exhausting journey

Synonyms

Chinese Tones