Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
selenodesy
in English
selenodesy
us
/ˌsɛliːnoʊˈdɛsi/
uk
/ˌsɛlɪnəʊˈdɛsɪ/