carbine


Results for "carbine"

English - Turkish Dictionary

carbine

(English - Turkish Dictionary) :
i. karabina, kısa tüfek.