Spanish-English dictionary »

selenologista meaning in English

SpanishEnglish
selenologista noun
{m} {f}

selenologist(person skilled or involved in selenology)
noun