Englishfor English speakers
terrestrial time English
Meaning terrestrial time meaning
What does terrestrial time mean?
terrestrial time
Synonyms terrestrial time synonyms
What other words have the same or similar meaning as terrestrial time?