Polish-English dictionary »

selenita meaning in English

PolishEnglish
Selenita noun

Lunariannoun
imaginary inhabitant of the Moon