esmerarse

Spanish

Verb

esmerarse

  1. infinitive of esmerar combined with se