Meaning ofdroidsin English

droids

us/droʊdz/uk/draɪds/
#common
Definitions