trimotors

English

Noun

trimotors

  1. plural of trimotor