Translation of bemo in English:

bemo

noun

  • 1

    a small motorized vehicle for public transport