English-French dictionary »

moonbase meaning in French

EnglishFrench
moonbase (a base located on a moon)
noun

base lunaire◼◼◼nom {f}