Slovnenya

Translation English French: armorer

Dictionary: main
armorer
noun