Slovnenya

Translation English French: weaponed

Dictionary: main
weaponed
adjective