Back to Dictionary
lóng
1. rapids
2. waterfall
3. torrential (rain)
Uncommon • Top 31%