FAQs About the word terra

டெரா

The earth; earth.

No synonyms found.

No antonyms found.

terpsichorean => டெர்ப்சிகோரியன், terpsichore => டெர்ப்சிகோர், terpinol => டெர்பினோல், terpin => டெர்பின், terpilene => டெர்பிலின்,