pāng
tuó
dà
yǔ

Definitions

  1. 1. torrents of rain (idiom)

Components