kamus
.
Search
About
trimotored
English
trimotored
Adjective
Having three motors
English: trimotored