Synonyms for ultrasuede

1. Ultrasuede (n.)

a synthetic suede cloth

Synonyms: