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