×
carabin
meaning in English
n.
卡宾枪 (=carbine)。
Related Words
carabidoid form
carabidoid stage
carabina
carabine
PC Version
Copyright © 2018 WordTech Co.