lustrarse

Spanish

Verb

lustrarse

  1. infinitive of lustrar combined with se