local batteries

English

Noun

local batteries

  1. plural of local battery