Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
terrestrialism
in English
terrestrialism
us
//ˌtɛrɪˈstɹi.ə.lɪzəm//
uk
//ˌteriˈstrɪəlɪz(ə)m//