MOTORABLE


Meaning of MOTORABLE in English

adj. able to be transported by vehicle; able to be driven

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