armored personnel carrier in German
armored personnel carrier in German
Transportpanzer
An armored vehicle for carrying infantry soldiers in combat.