Simplified Chinese Meaning of terra
泰拉
Other Simplified Chinese words related to 泰拉
No Synonyms and anytonyms found
Nearest Words of terra
Definitions and Meaning of terra in English
terra (n.)
The earth; earth.
FAQs About the word terra
泰拉
The earth; earth.
No synonyms found.
No antonyms found.
terpsichorean => 特尔普西科瑞, terpsichore => 特耳普西科瑞, terpinol => 松油醇, terpin => 松节油萜, terpilene => 松油萜,