English synonyms about - contact  

Ultrasuede

noun

1 Ultrasuede

A synthetic suede cloth.


Find more on ultrasuede elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0146