baby taxi
English
Noun
baby
taxi
(
plural
baby taxis
)
An
autorickshaw
.