Meaning ofdroidsin English

droids

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