Ce înseamnă “armoury”?

“armoury” în Dicționarul Englez - Român

  • depozit de arme
    arsenal