English to Chinese Dictionary

Search:

掌声雷动 zhǎng shēng léi dòng thunderous applause (idiom)


<< back to the home page