Back to Dictionary
落托
luòtuō
1. down and out
2. in dire straits
3. unrestrained
4. unconventional