minibus in Spanish
minibus in Spanish
microbús
a small bus — see also marshrutka
minibús
a small bus — see also marshrutka