English edit

Noun edit

tribrid vehicles

  1. plural of tribrid vehicle