leatherette


Results for "leatherette"

English - Turkish Dictionary

leatherette

(English - Turkish Dictionary) :
i. suni deri.