meaning of splotched

1. marked with irregularly shaped spots or blots


Related Words

splotched |

Developed & Maintained By Taraprasad.com

Treasure Words