place where arms are manufactured; place where arms are stored, arsenal

listen to the pronunciation of place where arms are manufactured; place where arms are stored, arsenal
İngilizce - İngilizce
{i} armoury
{i} armory
place where arms are manufactured; place where arms are stored, arsenal