pillory


Results for "pillory"

English - Turkish Dictionary

pillory

(English - Turkish Dictionary) :
f. elâleme rezil etmek.