mestizarlos

Spanish

Verb

mestizarlos

  1. infinitive of mestizar combined with los