karabina


Results for "karabina"

Turkish - English dictionary

karabina

(Turkish - English dictionary) :
carbine; blunderbuss.