pāng​tuó​dà​yǔ

torrents of rain

Definitions

pāng​tuó​dà​yǔ

torrents of rain (idiom)

Sources