English to Chinese Dictionary

Search:

落泊 luò down and out / in dire straits / unrestrained / unconventional


<< back to the home page