adbots
English
Noun
adbots
plural of
adbot