self-propelled gun.

listen to the pronunciation of self-propelled gun.
English - English

Definition of self-propelled gun. in English English dictionary

self-propelled gun.
SPG