Home
Help
About
Contact
English to Chinese Dictionary
Search:
落脚
luò
jiǎo
to stay for a time / to stop over / to lodge / to sink down (into soft ground) / leftovers
<< back to the home page