English to Chinese Dictionary

Search:

参天 cān tiān reach high to the sky / tall / of great height


<< back to the home page