English | German | Russian | Czech

hayshed English

Meaning hayshed meaning

What does hayshed mean?

hayshed

A shed or barn used to store hay.

Are you looking for...?