Translation of bendar in English:

bendar

fosse

noun

  • 1

    fosse, ditch as a fortification, trench, drain