sketchists
English
Noun
sketchists
plural of
sketchist