You have searched the English word ammo meaning in French munitions. ammo meaning has been search 2433 (two thousand four hundred and thirty-three) times till 11/14/2019. You can also find ammo meaning and Translation in Urdu, Hindi, Arabic, Spanish, French and other languages.

AMMO MEANING IN FRENCH

English
French
Ammo munitions