English version

Dutch barn in Agriculture topic

From Longman Dictionary of Contemporary EnglishDutch barnˌDutch ˈbarn noun [countable]  TATBa farm building with a curved roof on a frame that has no walls, used for storing hay