trimotoredEnglish

trimotored

Adjective

Having three motors

English: trimotored