English | German | Russian | Czech

buckstall English

Meaning buckstall meaning

What does buckstall mean?

buckstall

A toil or net for catching deer.

Are you looking for...?