stack arms

listen to the pronunciation of stack arms
English - Turkish
English - English

Definition of stack arms in English English dictionary

stack of arms
accumulation of rifles, supply of weapons
stack arms
Favorites