water batteries

English

Noun

water batteries

  1. plural of water battery