English to Chinese Dictionary

Search:

大氧吧 dà yǎng bā source of oxygen (of forests and nature reserves) / (cliché) lungs of the planet


<< back to the home page