English | German | Russian | Czech

sheepstealing English

Meaning sheepstealing meaning

What does sheepstealing mean?

sheepstealing

The theft of sheep.

Are you looking for...?