marşandiz


Results for "marşandiz"

Turkish - English dictionary

marşandiz

(Turkish - English dictionary) :
freight train.