English to Chinese Dictionary

Search:

支架 zhī jià trestle; support; stand; frame / (medicine) stent / to prop up / to resist; to withstand (an enemy attack etc)


<< back to the home page