Definition of Trimotored

  • 1. Having three motors Adjective Satellite

Semanticaly linked words with "trimotored"