dà yǔ rú zhù

Translation

  • pouring with rain
  • rain bucketing down

Synonyms

Chinese Tones