Polish-English dictionary »

panzerfaust meaning in English

PolishEnglish
panzerfaust noun

Panzerfaustnoun
grenade launcher