Adjective Definition

trimotored

1.Definition: having three motors




Please Share