Polish-English dictionary »

piechota zmechanizowana meaning in English

PolishEnglish
piechota zmechanizowana noun

mechanized infantrynoun
branch of army