Polish-English dictionary »

selenologia meaning in English

PolishEnglish
selenologia noun

selenologynoun
the study of the moon and several satellites