Translation of mikrolet in English:

mikrolet

medium-sized bus

  • 1

    medium-sized bus