Search term NASA has 2 results
EN English IT Italian
NASA (n) [military] NASA (n) {f} [military]
IT Italian EN English
NASA (n) [militare] {f} NASA (n) [militare]