Version Française
Meaning of
"TERRESTRE"
in English language
French to English
English to French
French
English
terrestre
terrestrial
terrestre
earthly
TERRESTRE
TERRESTRIAL