mototren


Results for "mototren"

Turkish - English dictionary

mototren

(Turkish - English dictionary) :
train pulled by a motor car.