maestranza
Top 20000
Meanings
Noun
1. armories (group of)
2. arms makers (group of)