Polish-English dictionary »

bomba dymna meaning in English

PolishEnglish
bomba dymna noun

woolly bearnoun
explosive shell