LEATHERETTE


Meaning of LEATHERETTE in English

(n.) An imitation of leather, made of paper and cloth.

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