Slovnenya

Translation English Spanish: ordnance store

Diccionario: main
ordnance store
noun
arma.