Results for "

şeftren

"
Turkish - English dictionary

şeftren

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