off the grid – English–Italiano translations

🇬🇧 en it 🇮🇹

off the grid adjective

  • not using electricity from the public electrical supply system
ad isola, off-grid
Wiktionary Links