Slovnenya

Translation English French: ammunition

Dictionary: main
ammunition
noun