pāng tuó dà yǔ

Translation

  • torrents of rain (idiom)

Synonyms

Chinese Tones