mestizarla
Spanish
Verb
mestizarla
infinitive of
mestizar
combined with
la