powered by one or more electric batteries;

listen to the pronunciation of powered by one or more electric batteries;
powered by one or more electric batteries;