iJunoon official Urdu Dictionary
ایمونیشَن کا مُخَفَف
aymonishn ka makahffaf
گولَہ بارُود وَغیرَہ
golah barُod waghera
English definition for ammo
1. n. projectiles to be fired from a gun
Meaning for ammo found in 32 Languages.
Sponored Video