LexiTurkTURKISH ↔ ENGLISH DICTIONARY

minibüs.” in English

1 English translation
EN
minibus

This minibus holds 25 persons.