LEATHERCLOTH


Meaning of LEATHERCLOTH in English

n. strong fabric coated to resemble leather.

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.