mestizarlas

Spanish

Verb

mestizarlas

  1. infinitive of mestizar combined with las