dào tóu lái

Translation

  • in the end
  • finally
  • as a result

Synonyms

Chinese Tones