şeftren


Results for "şeftren"

Turkish - English dictionary

şeftren

(Turkish - English dictionary) :
rail. conductor, Brit. guard.