Spanish-English Dictionaryelaborase
elaborase
elaborar
Meaning of elaborase