English | German | Russian | Czech

shangie English

Meaning shangie meaning

What does shangie mean?

shangie

(Scotland) A shackle.

Are you looking for...?