terra meaning in Chinese
n.
〔拉丁语〕
1.地;土。
2.〔T-〕土地(神)。
Examples
- Captain scott set sail in the terra nova .
斯科特船长从新星地启航。 - Linda : we ' re going to see the terra cotta warriors
琳达:我们打算去看兵马俑。 - Application and characteristics of aster data on terra satellite
数据的特点与应用 - Little donkey by theater terra the netherlands
大地剧团(荷兰) 《小驴的天空》 - Code for vertical planning of usage of municipal terra
城市用地竖向规划规范