Carbine
English Meaning
A short, light musket or rifle, esp. one used by mounted soldiers or cavalry.
- A lightweight rifle with a short barrel.
Sorry, No Malayalam Meaning for your input!
See Carbin Want To Try Carbine In Malayalam??