English
›
Words
tatter
Translation:
English
Noun
3
torn
piece of cloth
Add
Translation