kaldırak


Results for "kaldırak"

Turkish - English dictionary

kaldırak

(Turkish - English dictionary) :
winch, crane.