- large gun used in fighting on land

listen to the pronunciation of - large gun used in fighting on land
English - English

Definition of - large gun used in fighting on land in English English dictionary

- large gun used in fighting on land
artillery
- large gun used in fighting on land
Favorites