unspotted

unspotted

unspotted

Adjective

without soil or spot or stain

Synonyms: