furgon


Results for "furgon"

Turkish - English dictionary

furgon

(Turkish - English dictionary) :
freight car.