mestizarlo

Spanish

Verb

mestizarlo

  1. infinitive of mestizar combined with lo