Results for "

çakaloz

"
Turkish - English dictionary

çakaloz

(Turkish - English dictionary) :
hist. a swivel gun.