Search term NASA has 2 results
EN English PT Portuguese
NASA (n) [military] NASA (n) {f} [military]
PT Portuguese EN English
NASA (n) [militar] {f} NASA (n) [militar]