Meaning ofsynthetic leatherin English

synthetic leather

#moderate
Definitions
Base Words