LEATHER PAPER
Meaning of LEATHER PAPER in English
noun
: an imitation leather made from properly colored paper embossed with a leather grain and sometimes varnished
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012