Polish-English dictionary »

bomba penetrująca meaning in English

PolishEnglish
bomba penetrująca noun

bunker busternoun