Meaning of karbin

karbin

Tagalog

n. carbine