Dutch

edit

Noun

edit

deobussen

  1. plural of deobus