mò lù

Translation

  • dead end
  • impasse
  • end of the road
  • final days

Synonyms

Chinese Tones