tribrid vehicles
English
Noun
tribrid vehicles
plural of
tribrid vehicle