meaning of scotching

1. Dressing stone with a pick or pointed instrument.
2.
of Scotch


Related Words

scotching |

Developed & Maintained By Taraprasad.com

Treasure Words