shared taxis
English
Noun
shared
taxis
plural of
shared taxi