Any weapon, vehicle or emplaced weapon designed for the specific purpose of fighting and destroying tank units or something very armored.
Trending pages
All items (23)
Any weapon, vehicle or emplaced weapon designed for the specific purpose of fighting and destroying tank units or something very armored.
All items (23)