English → Hindi dictionary
assault rifle
Definition
any of the automatic rifles or semiautomatic rifles with large magazines designed for military use
Looking for poetry? Read shayari and poems by great poets.
any of the automatic rifles or semiautomatic rifles with large magazines designed for military use
Looking for poetry? Read shayari and poems by great poets.