Similar Words

Trimotored — definition

1. trimotored (Adjective)

1 definition

trimotored (Adjective) — Having three motors.