tirfon


Results for "tirfon"

Turkish - English dictionary

tirfon

(Turkish - English dictionary) :
large screw (especially one used to fasten rails to railway ties).