shopbots
English
Noun
shopbots
plural of
shopbot