Back to Dictionary
流落
liúluò
1. to wander about destitute
2. to be stranded
Common • Top 15%