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