aluminium showers

English edit

Noun edit

aluminium showers

  1. plural of aluminium shower