French-Spanish dictionary »

exolune meaning in Spanish

FrenchSpanish
exolune nom {f}

exoluna | luna extrasolarnoun