French-English dictionary »

alunissage meaning in English

FrenchEnglish
alunissage nom {m}

moon landing◼◼◼(arrival of a spacecraft on the moon)
noun