Spanish-English Dictionaryelectrizar
Meaning of electrizar