Russian-English dictionary »

лунная база meaning in English

RussianEnglish
лунная база noun
{f}

moonbase(a base located on a moon)
noun