Slovnenya

Translation English French: weapon

Dictionary: main