photoflashes
English
Noun
photoflashes
plural of
photoflash