deobussen

Dutch

Noun

deobussen

  1. plural of deobus