Polish-English dictionary »

egida meaning in English

PolishEnglish
egida noun

aegisnoun
guidance, protection

aegisnoun
mythological shield