Splotchy

French Meaning

tacheté

English Meaning

  1. marked or covered with large, irregular spots