mestizarte
Spanish
Verb
mestizarte
infinitive of
mestizar
combined with
te