a device used to give an electric shock during electrical torture electrica - Spanish English Dictionary
History

a device used to give an electric shock during electrical torture electrica



Meanings of "a device used to give an electric shock during electrical torture electrica" in Spanish English Dictionary : 1 result(s)

English Spanish
General
a device used to give an electric shock during electrical torture electrica picana [f]