cartomizers
English
Noun
cartomizers
plural of
cartomizer