mestizaron
Spanish
Verb
mestizaron
third-person plural preterite indicative of
mestizar