guài bu de

Translation

  • no wonder!
  • so that's why!

Synonyms

Chinese Tones