LEATHERETTE


Meaning of LEATHERETTE in English

n. imitation leather.

Oxford English vocab.      Оксфордский английский словарь.