meaning of scratched

1. of Scratch
2.
having surface damage


Related Words

scratched |

Developed & Maintained By Taraprasad.com

Treasure Words