LEATHERETTE


Meaning of LEATHERETTE in English

noun an imitation of leather, made of paper and cloth.

Webster English vocab.      Английский словарь Webster.