duǎn shì

Translation

  • to lack foresight

Synonyms

Chinese Tones