English → Hindi dictionary

self loader

सेल्फ लोडर / सेल्फ़NOUN

Definition

a firearm that reloads itself

Looking for poetry? Read shayari and poems by great poets.