deslucir
Top 30000
Meanings
Verb
1. to spoil, tarnish, mark, take the shine off (transitive)