desmejorarlos

Spanish

Verb

desmejorarlos

  1. infinitive of desmejorar combined with los