Definition & Meaning | English word ALCANTARA
ALCANTARA
Definitions of ALCANTARA
- A suede-like synthetic textile, composed of polyester and polyurethane.
Number of letters
9
Is palindrome
No
Search for ALCANTARA in:
Page preparation took: 39.09 ms.