Back to Dictionary
滂沱
pāngtuó
1. pouring
2. flooding
Uncommon • Top 40%