Spanish-French dictionary »

selenógrafa meaning in French

SpanishFrench
selenógrafa

sélénographe