Spanish-English Dictionaryelectrocutaré
electrocutaré
electrocutar
Meaning of electrocutaré