christ at the whipping post - Fransızca İngilizce Sözlük

christ at the whipping post

Meanings of "christ at the whipping post" in French English Dictionary : 1 result(s)

İngilizce Fransızca
Painting
christ at the whipping post flagellation [f]