dovelarles

Spanish

Verb

dovelarles

  1. infinitive of dovelar combined with les