ammo ( synonym found)

Definition of ammo:

(n) : short form of ammunition

Definition of ammo:

(n) : short form of ammunition

Back to Top