Home
Help
About
Contact
English to Chinese Dictionary
Search:
讨生活
tǎo
shēng
huó
to eke out a living / to live from hand to mouth / to drift aimlessly
<< back to the home page