Dictionary English – Romanian

electrocute



Verb tranzitiv