mestizaros

Spanish

Verb

mestizaros

  1. infinitive of mestizar combined with os