Trimotored - Definition

trimotored

adj 1: having three motors

Look up another word