Carbine



noun
1.
(a short light automatic rifle) កាំភ្លើងការ៉ាប៊ីន
ENGLISH MEANING
noun
1.
A short, light musket or rifle, esp. one used by mounted soldiers or cavalry.