Idioms & Phrases for word “ammunitions”
ammunitions - Did you Mean?
ammunition
munition (munitions)