Synonyms

1. Ultrasuede

noun. a synthetic suede cloth.

Synonyms