Search term NASA has 3 results
EN English NL Dutch
NASA (n) [military] NASA (n) {f} [military]
NASA National Aeronautics and Space Administration
NL Dutch EN English
NASA [militair] {f} NASA [militair]