Polish-English dictionary »

przeciwśrodek meaning in English

PolishEnglish
przeciwśrodek noun

countermeasurenoun
military device or technique