Search term aegis has 2 results
EN English ES Spanish
aegis (n) [mythological shield] égida (n) {f} [mythological shield]
ES Spanish EN English
AEGIS Aegis combat system