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