photopiles

English

Noun

photopiles

  1. plural of photopile

French

Noun

photopiles f

  1. plural of photopile