Home
Help
About
Contact
English to Chinese Dictionary
Search:
累垮
lèi
kuǎ
to collapse / to be worn out / to break down
<< back to the home page