Italian-English dictionary »

staccare la spina meaning in English

ItalianEnglish
staccare la spina verb

pull the plug(cease to support, halt)
verb