Back to Dictionary
淌下
tǎngxià
1. to let drip
2. to trickle down
3. to shed (tears)
Uncommon • Top 70%