Trinidad & Tobago
noun
Private, owner-operated minibuses that are used in public transport. They operate along fixed routes.
also known as
maxi taxi
arrow_drop_down
0
arrow_drop_down
comments