meaning of tatter
1.
a
small
piece
of
cloth
or
paper
Related Words
tatter
|
tatterdemalion
|
tattered
|
Developed & Maintained By
Taraprasad.com