Dictionary Romanian – English

electrocuta



Verb tranzitiv