Slovnenya

Translation English French: ammo

Dictionary: main
ammo
noun