Spanish-English Dictionaryaleatorizar
Meaning of aleatorizar