engine [pl. engines]
Synonyms
  • عربة