Slovnenya

Translation English French: weaponry

Dictionary: main