spotless in Spanish
spotless in Spanish
impecable
Exceptionally clean.
sin manchas
(zoology) Lacking spots; unspotted.