English | German | Russian | Czech

Dutch barn English

Meaning Dutch barn meaning

What does Dutch barn mean?

Dutch barn

(UK) A type of barn for storing hay

Are you looking for...?

Dutch | barn