Polish-English dictionary »

tarcza antyrakietowa meaning in English

PolishEnglish
tarcza antyrakietowa

ballistic missile defense