Italian-English dictionary »

base lunare meaning in English

ItalianEnglish
base lunare noun
{f}

moonbase(a base located on a moon)
noun