English | German | Russian | Czech

farmsteading English

Meaning farmsteading meaning

What does farmsteading mean?

farmsteading

(Scotland) A farmstead.

Are you looking for...?