DICTIONARY

(Total Entries : 197270)

亟縛屣

Dictionary Definition: 

Leather sandals.