Shammy meaning

shămē
noun
0
0
Chamois leather.
noun
0
0
A cloth made of this leather.
noun
0
0
Advertisement