astronefs
French
Noun
astronefs
m
plural of
astronef