Results for "

furgon

"
Turkish - English dictionary

furgon

(Turkish - English dictionary) :
freight car.