shuō bu guò qù

Translation

  • cannot be justified
  • inexcusable

Synonyms

Chinese Tones