gabardin


Results for "gabardin"

Turkish - English dictionary

gabardin

(Turkish - English dictionary) :
gabardine.