Spanish

edit

Verb

edit

deslustraros

  1. infinitive of deslustrar combined with os