Version Française
Translate
"pillory so. (to)"
to French Language
English to French
French to English
English
French
pillory so. (to)
(fig.) clouer qqn au pilori.