panssarintorjuntapanssarivaunu[Finnois]

nom
1 : an armored vehicle equipped with an antitank gun and capable of high speeds