SELF-DRIVEN


Meaning of SELF-DRIVEN in English

contains its own power source

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.