Definition of “ammo” - English Dictionary

English