Feedback
Alcantara
Meaning
Noun
●
A suede-like
synthetic
textile
,
composed
of
polyester
and polyurethane.
Sourced from
Wiktionary
Related
Montero
Alves
Ibanez
Bianchi
Merino
Suede
Crespo
Carvajal
Carrasco
Boateng
Carbon Fiber
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better