Open main menu

EnglishEdit

NounEdit

Dutch barn (plural Dutch barns)

  1. (Britain) A type of barn for storing hay