powered-by-a-motor

listen to the pronunciation of powered-by-a-motor
English - Turkish

Definition of powered-by-a-motor in English Turkish dictionary

motored
motorlu
English - English
{s} motored