French-Spanish dictionary »

sélénographe meaning in Spanish

FrenchSpanish
sélénographe

selenógrafa