Summary
English to French:   more detail...
  1. terran:


English

Suggestions for terran in English

Spelling Suggestions for: terran


Wiktionary Translations for terran:

terran
adjective
  1. Relatif à la Terre

External Machine Translations:


French

Suggestions for terran in French

Spelling Suggestions for: terran

External Machine Translations: