French-English dictionary »

armée de l'espace meaning in English

FrenchEnglish
armée de l'espace nom

spaceforce(military spaceforce)
noun