Translation of botor in English:

botor

noun

  • 1

    a creeping plant with fruit that can be eaten as a vegetable or used for salad, four-angled beans