SynonymX
Speak
Trimotored
Definition of Trimotored
1.
Having three motors
Adjective Satellite
Semanticaly linked words with "trimotored"
motored
motorised
motorized