'droids

listen to the pronunciation of 'droids
English - Turkish

Definition of 'droids in English Turkish dictionary

droids
droidler
English - English
plural form of 'droid
droids
plural of droid