Droids meaning

Plural form of 'droid.
noun
0
0
Advertisement