gamebots
English
Noun
gamebots
plural of
gamebot