esmerilarte

Spanish

Verb

esmerilarte

  1. infinitive of esmerilar combined with te