meaning of tatter2

1. a small piece of cloth or paper


Related Words

tatter | tatterdemalion | tattered |

Developed & Maintained By Taraprasad.com

Treasure Words