minibuses

English

Noun

minibuses

  1. plural of minibus

Spanish

Noun

minibuses

  1. plural of minibús