Spanish

edit

Verb

edit

mestizarse

  1. infinitive of mestizar combined with se