Slovnenya

Translation English French: unit of ammunition

Dictionary: main
unit of ammunition
noun