oploteca

Italian

Noun

oploteca f (plural oploteche)

  1. armoury/armory (place where weapons are stored or displayed)

Anagrams