English | German | Russian | Czech

hairshirted English

Meaning hairshirted meaning

What does hairshirted mean?

hairshirted

Wearing a hairshirt. Humble and penitent.

Are you looking for...?