patibulated

patibulated a. 吊在示众架上的;绞死的

patibulated Read More »