mestizarse

Spanish

Verb

mestizarse

  1. infinitive of mestizar combined with se