Kanonenjagdpanzer

Noun

 * 1) cannon-based tank destroyer

Synonyms

 * abbreviation

Related terms

 * cannon, gun