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