汉英词典
Chinese-English Dictionary
MEANING OF 参天大树
参天大树 (參天大樹)
towering trees / The trees reach the sky.
() cān/shēn tiān dà/dài () shù
EXAMPLE SENTENCES