petromaxes
English
Noun
petromaxes
plural of
petromax