Skip to main content

carabine

English carabine meaning in English  •  carabine का अर्थ अंग्रेजी में
Noun
  • A carbine.
Advertisement