Polish-English dictionary »

pancerfaust meaning in English

PolishEnglish
pancerfaust noun

Panzerfaustnoun
grenade launcher