Translation of bemo in English:

bemo

  • 1

    a small motorized vehicle for public transport