Synonyms of Bimotored in English :
Antonyms of Bimotored in English
Thesaurus of Bimotored in English
1. (adjective) having two motors