Results for "

minibus

"
English - Turkish Dictionary

minibus

(English - Turkish Dictionary) :
i. minibüs.